3000W Inverter with Inbuilt Charger using AT89C2051

The project posted here is a 3000W inverter with the facility like an inbuilt charger, over and under voltage control, temperature control, microcontroller-based, etc. We all know that an inverter is a device that changes DC power into AC power (just opposite of a rectifier). The general-purpose inverter (low or medium power inverter) used in our house converts 12V DC voltage to 220V AC. But the circuit posted here converts 24V DC (two 12V batteries connected in series) to 220V AC.

Circuit Description of Microcontroller Based 3000W Inverter with inbuilt charger

For a better description, the circuit of Microcontroller Based 3000W Inverter with inbuilt charger is divided into two main sections.

  1. The inverter sections
  2. Microcontroller section

Inverter Section | 3000W Inverter with Inbuilt Charger using AT89C2051:

Figure 1 shows the main circuit diagram of the inverter circuit. This section converts 24V DC to 220V AC and also charges the battery connected. This circuit is further into five different sub-sections.

  1. Astable Multivibrator
  2. Inverting Circuit
  3. Automatic Change Over Unit
  4. Charge Regulator

Astable Multivibrator:

An astable multivibrator is a device that oscillates continuously in a quasi-stable state without any external excitation. The circuit of a stable multivibrator is designed using a CMOS IC CD4047. The output frequency of this multivibrator is dependent upon the time constant and is always 1800 out of phase with each other. Variable resistor VR6 is used to adjust the output frequency at which it oscillates. For the design published here, variable resistor VR6 is so adjusted that the output will be 50Hz pulse width modulated signal. The two outputs from pin 10 and pin 11 are used to control the two individual MOSFET networks for inverting process.

circuit diagram of 3000w inverter

Inverting Circuit:

The inverting circuit is designed using a series of MOSFET IRF150. This series is arranged in two parts as shown in figure 1. Both the arrangements are open and close alternately at regular interval of time because two individual output of IC4 (CD4047) is connected to the gates of individual arrangement. The Drain of both arrangements is connected to the upper and lower limb of center tap transformer X1 as shown in figure 1. When one arrangement is switched on other will be switched off and vice-versa, thus alternating voltage is produced. This section determines the power of the inverter. According to the above arrangement, the output power is about 3000W.

Automatic Changeover Unit:

The automatic changeover unit is designed using 5 individual relays (RL1 through RL5) as shown in figure 1. Transformer X2 with bridge rectifier is used to power the relay circuit. All the input of these relays is connected to the output of bridge rectifier BR2 thus when mains input is available at the input port all these relays (RL1 to RL5) start to energize. The energized electromagnetic pull the metal base connected with N/C to N/O. Relay RL1 control input and output of the inverter. Relay RL1 provides a LIVE line where neutral is provided by relay RL3 and RL4. Relay RL2 provides charging voltage when mains is available.

Charge Regulator:

The Charge regulator circuit is designed using op-amp LM393 which compares the battery voltage. When the voltage of the battery is fully charged i.e. reaches up to 26.5V to 27.5V, the output of becoming high as a result transistor starts to conduct, and the piezo buzzer start to beep. This beep sound indicates that the battery is fully charged.

Microcontroller Section | 3000W Inverter with Inbuilt Charger using AT89C2051:

Microcontroller Section is built around AT89C2051 is shown in figure 2 which is used as an indicator circuit and temperature control unit i.e. used to display under or over voltage and also operate fan when the temperature rises above preset level i.e. 500C. you can also build a temperature-controlled unit using Arduino.

microcontroller section for 3000W inverter circuit

The temperature monitoring and controlling section are designed using a thermistor. When the temperature of the unit exceeds the preset level, the voltage of the thermistor exceeds the voltage available at the non-inverting input thus the output of the comparator IC LM393 (IC2:B) becomes low as a result of a switch on the 12V DC fan, and also make pin P1.2 high (indicates the temperature is high).

When the battery voltage decreased to 18V DC the comparator output (IC2:A) becomes low as a result Piezo buzzer PZ1 start to beep which indicates the battery is low and needs a charge.

SOFTWARE | 3000W Inverter with Inbuilt Charger using AT89C2051:

The software is written in C programming language and compiled using Keil software. You can directly download and use the software below.

Click Here to Download Software

Check out other power supply and inverter circuits posted on besengineeringprojeccts.com

  1. Offline UPS Circuit
  2. Advance Emergency Light Circuit
  3. Crystal controlled inverter | Verified Inverter Circuit
  4. Advance Mini UPS

PARTS LIST OF MIROCONTROLLER BASED 3000W INVERTER WITH INBUILT CHARGER

Resistors (all ¼-watt, ± 5% Carbon)
R1, R2 = 330Ω

R3, R4 = 2.2 KΩ

R5 – R7 = 3.3 KΩ

R8 – R16 = 1 KΩ

VR1 – VR5 = 10 KΩ

VR6 = 50 KΩ

Capacitors
C1, C2 = 33pF (Ceramic Disc)

C3 = 0.1 µF (Ceramic Disc)

Semiconductors
IC1 = AT89C2051 ( CMOS 8-bit microcomputer)

IC2, IC6 = LM393 (Dual Differential Comparators)

IC3, IC5 = 7805 (5V, Series voltage fixed regulator)

IC4 = CD4047 (Low Power Monostable/Astable Multi-vibrator)

T1 – T3 = 2N5086 (Small Signal Low Noise PNP Transistor)

T4 – T11 = IRF150 (N-Channel MOSFET)

D1, D2 = 1N4004 (Rectifier Diode)

D3, D4 = MURB1620CTR (Power Rectifier Diode)

D5 – D9 = 1N4001 (Rectifier Diode)

BR1 = 1200V, 50A Bridge Rectifier

BR2 = 50V, 6A Bridge Rectifier

LED1 – LED4 = 5mm Any Color LED

RT1 = PTC Nickel Thermistor

Miscellaneous
TR1 = Primary and Secondary Center Tap Transformer

TR2 = 220V primary to 15V, 500mA secondary step up transformer

RL1 – RL5 = 12V Relay

SW1, SW2 = ON/OFF Switch

PZ1, PZ2 = Piezo Buzzer

FAN1 = 12V DC Fan

X1 = 12MHz

 

3 Thoughts to “3000W Inverter with Inbuilt Charger using AT89C2051”

  1. Adeshina Ajibola

    A mistakes from me..I mean Sg3524 inverter with full battery monitoring included..

  2. Ejiofor

    I love this site

  3. George Parks

    Hi do you have the PCB for me to use. I really want to make this inverter

Leave a Comment